fn main() {
    i32? nat = null
    println(nat)
    nat = 6 as i32
    println(nat)

    ptr<i32>? nat_p = null
    println(nat_p)

    i32 temp = 233

    rawptr<i32> raw_nat = &temp

    println(raw_nat == null, raw_nat != null)

    if raw_nat == null {
        println('raw_nat is null')
    } else {
        println('raw_nat is not null')
    }

    i32 load_nat = *raw_nat
    println(load_nat)
}